Text copied to clipboard!
Naslov
Text copied to clipboard!Inženjer firmvera
Opis
Text copied to clipboard!
Tražimo iskusnog i motiviranog inženjera firmvera koji će se pridružiti našem tehničkom timu i igrati ključnu ulogu u razvoju i održavanju softverskih rješenja za ugrađene sustave. Kao inženjer firmvera, bit ćete odgovorni za dizajn, implementaciju, testiranje i optimizaciju firmvera koji pokreće naše proizvode, osiguravajući visoku pouzdanost, učinkovitost i sigurnost.
Vaša uloga uključuje blisku suradnju s hardverskim inženjerima, softverskim timovima i timovima za kontrolu kvalitete kako biste osigurali da svi aspekti sustava rade skladno. Očekuje se da razumijete arhitekturu mikrokontrolera, radite s niskorazinskim programiranjem i koristite alate za otklanjanje pogrešaka i analizu performansi.
Idealni kandidat ima snažno tehničko znanje, iskustvo u radu s C/C++ programskim jezicima, poznavanje RTOS sustava i komunikacijskih protokola poput SPI, I2C, UART i CAN. Također je poželjno iskustvo s alatima za verzioniranje koda (npr. Git), kao i sposobnost pisanja dokumentacije i tehničkih specifikacija.
Odgovornosti uključuju razvoj novih funkcionalnosti, održavanje postojećeg koda, otklanjanje grešaka, testiranje i optimizaciju performansi. Također ćete sudjelovati u dizajnu arhitekture sustava i pružati tehničku podršku drugim timovima.
Ako ste strastveni prema tehnologiji, volite rješavati tehničke izazove i želite raditi na inovativnim projektima u dinamičnom okruženju, pozivamo vas da se prijavite i postanete dio našeg tima.
Odgovornosti
Text copied to clipboard!- Razvoj i održavanje firmvera za ugrađene sustave
- Pisanje učinkovitog i pouzdanog C/C++ koda
- Integracija firmvera s hardverskim komponentama
- Testiranje i otklanjanje grešaka u firmveru
- Suradnja s hardverskim i softverskim timovima
- Pisanje tehničke dokumentacije i specifikacija
- Optimizacija performansi i potrošnje energije
- Implementacija sigurnosnih mehanizama u firmver
- Sudjelovanje u dizajnu arhitekture sustava
- Praćenje novih tehnologija i trendova u industriji
Zahtjevi
Text copied to clipboard!- Diploma iz računarstva, elektrotehnike ili srodnog područja
- Iskustvo u razvoju firmvera za ugrađene sustave
- Odlično poznavanje C i C++ jezika
- Poznavanje RTOS sustava i komunikacijskih protokola
- Iskustvo s alatima za otklanjanje grešaka i analizatore signala
- Poznavanje mikrokontrolera (npr. ARM Cortex-M)
- Iskustvo s Git ili sličnim alatima za verzioniranje
- Sposobnost rada u timskom okruženju
- Dobre komunikacijske vještine
- Samostalnost i proaktivnost u rješavanju problema
Moguća pitanja na intervjuu
Text copied to clipboard!- Koliko godina iskustva imate u razvoju firmvera?
- Koje mikrokontrolere ste koristili u prethodnim projektima?
- Imate li iskustva s RTOS sustavima? Koje ste koristili?
- Kako pristupate otklanjanju grešaka u firmveru?
- Koje komunikacijske protokole ste implementirali?
- Jeste li radili s alatima za verzioniranje koda poput Gita?
- Možete li opisati jedan izazovan projekt na kojem ste radili?
- Kako osiguravate sigurnost i pouzdanost firmvera?
- Imate li iskustva s pisanjem tehničke dokumentacije?
- Koje alate koristite za testiranje performansi firmvera?